package com.crl.rcdp.gateway.test;

import org.apache.commons.codec.digest.DigestUtils;

import java.util.UUID;

/**
 * @author: demo
 * @date: 2020年6月19日
 * @Document :
 */
public class RouteIdUtil {
    
	/**
	 * 生成string -ID
	 * @return
	 */
	public  static String  nextStringId() {
	   return	UUID.randomUUID().toString().replace("-", "");
	}
	
	/**
	 * 自定义md5 Id  重复key覆盖
	 * @param keys
	 * @return
	 */
	public static  String  nextMd5Id(String  ...keys) {
		StringBuilder sb=new StringBuilder();
		for (String key : keys) {
			sb.append(key);
		}
		return  DigestUtils.md5Hex(sb.toString());
	}
}
